package com.jwsoft.manager.core.dao.service.impl;

import com.jwsoft.manager.common.vo.bigScreen.analysisXq.StuEnrollDgxxInVO;
import com.jwsoft.manager.common.vo.bigScreen.analysisXq.StuEnrollXxtjVO;
import com.jwsoft.manager.common.vo.bigScreen.analysisYbm.SchEnrollXxtjQueryVO;
import com.jwsoft.manager.common.vo.bigScreen.analysisYbm.SchEnrollXxtjVO;
import com.jwsoft.manager.common.vo.bigScreen.analysisYbm.StuEnrollXxtjQueryVO;
import com.jwsoft.manager.core.dao.model.EduSjtj03;
import com.jwsoft.manager.core.dao.mapper.EduSjtj03Mapper;
import com.jwsoft.manager.core.dao.service.EduSjtj03Service;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
import org.springframework.validation.annotation.Validated;

import java.util.List;
import java.util.Map;

/**
 * 数据统计-义务段年度综合情况表服务实现类
 *
 * @author zhiyuan
 * @since 2023-12-05
 */
@Service
public class EduSjtj03ServiceImpl extends ServiceImpl<EduSjtj03Mapper, EduSjtj03> implements EduSjtj03Service {

    @Override
    public List<StuEnrollXxtjVO> getStuEnrollXxtjInfo(StuEnrollXxtjQueryVO vo) {
        return baseMapper.getStuEnrollXxtjInfo(vo);
    }

    @Override
    public List<SchEnrollXxtjVO> getSchEnrollXxtjInfo(SchEnrollXxtjQueryVO vo) {
        return baseMapper.getSchEnrollXxtjInfo(vo);
    }

    @Override
    public List<Map<String, Object>> getSchoolInfo(StuEnrollDgxxInVO vo) {
        return baseMapper.getSchoolInfo(vo);
    }
}
